package pe.com.empresa.datos.dao; 

import java.util.List; 
import pe.com.empresa.datos.dominio.ConsultaListaGuiaRemision; 
import pe.com.empresa.datos.dominio.ConsultaListaGuiaRemisionCriteria; 

public interface ConsultaListaGuiaRemisionMapper { 
   List<ConsultaListaGuiaRemision> consultaListaGuiaRemision(ConsultaListaGuiaRemisionCriteria criteria); 
   List<ConsultaListaGuiaRemision> consultaListaGuiaRemisionPorDefecto(ConsultaListaGuiaRemisionCriteria criteria); 
} 
/* 

public ConsultaListaGuiaRemision consultaListaGuiaRemision(Integer idProveedor, java.util.Date fechaRegistroDesde, java.util.Date fechaRegistroHasta) 
{ 
ConsultaListaGuiaRemisionCriteria criteria = new ConsultaListaGuiaRemisionCriteria(); 
criteria.setIdProveedor(idProveedor); 
criteria.setFechaRegistroDesde(fechaRegistroDesde); 
criteria.setFechaRegistroHasta(fechaRegistroHasta); 
 
List<ConsultaListaGuiaRemision> list = 
(ArrayList<ConsultaListaGuiaRemision>) this.selectByCriteria("ConsultaListaGuiaRemision", criteria); 
if(!list.isEmpty()){ 
return list.get(0); 
} 
return null; 
} 

public List<ConsultaListaGuiaRemision> consultaListaGuiaRemision(Integer idProveedor, java.util.Date fechaRegistroDesde, java.util.Date fechaRegistroHasta) 
{ 
ConsultaListaGuiaRemisionCriteria criteria = new ConsultaListaGuiaRemisionCriteria(); 
criteria.setIdProveedor(idProveedor); 
criteria.setFechaRegistroDesde(fechaRegistroDesde); 
criteria.setFechaRegistroHasta(fechaRegistroHasta); 
 
List<ConsultaListaGuiaRemision> list = 
(ArrayList<ConsultaListaGuiaRemision>) this.selectByCriteria("ConsultaListaGuiaRemision", criteria); 
return list; 
} 


<mapper resource="pe/com/empresa/datos/mapper/ConsultaListaGuiaRemisionMapper.xml"/> 

*/ 
